﻿using System;
using System.Drawing;
using System.Windows.Forms;

namespace Onshi.POS.Formularios.Recursos
{
    public partial class SeleccionarImagen : UserControl
    {
        #region Constructores

        public SeleccionarImagen()
            : base()
        {
            InitializeComponent();
        }

        #endregion

        #region Propiedades

        public Image ImagenSeleccionada
        {
            get { return picImagen.Image; }
            set { picImagen.Image = value; }
        }

        #endregion
        
        #region Eventos

        private void btnAgregar_Click(Object sender, EventArgs e)
        {
            if (dlgSeleccionar.ShowDialog() == DialogResult.OK && dlgSeleccionar.FileName != String.Empty)
            {
                picImagen.Load(dlgSeleccionar.FileName);
            }
        }

        private void btnQuitar_Click(Object sender, EventArgs e)
        {
            if (picImagen.Image != null && MessageBox.Show("¿Está seguro que desea quitar la imagen actual?", String.Empty, MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
                picImagen.Image = null;
        }

        #endregion
    }
}
